#2.3 shell中, 用常用的通配符做文本匹配(*.py  dat[0-9] )
#解决方案: 用fnmatch模块中的两个函数fnmatch()  fnmatchcase() 可用来执行这样的匹配
#fnmatch 介于简单字符串方法和正则之间的一个方案
from fnmatch import fnmatch,fnmatchcase
fnmatch('foo.txt','*.txt') #True
addresses = [
    '123 N ssst St',
    '55 N ssst St',
    '6456 N ss Ave',
    '1233 N vvd St',
    '1233 N eer Bat',
    '2283 N ttt St',
]
print([addr for addr in addresses if fnmatch(addr, '*St')])